package com.guiji.job.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import javax.validation.constraints.*;


/**
 * 任务主编辑对象 cms_job
 *
 * @author 钟维澎（四月）
 * @date 2021-07-02
 */
@Data
@ApiModel("任务主编辑对象")
public class JobEditBo {


    /** 主键 */
    @ApiModelProperty("主键")
    private Long id;

    /** 关联资源主键 */
    @ApiModelProperty("关联资源主键")
    //@NotNull(message = "关联资源主键不能为空")
    private Long resourceId;

    /** 关联模板主键 */
    @ApiModelProperty("关联模板主键")
    //@NotNull(message = "关联模板主键不能为空")
    private Long templateId;

	/** 任务状态,1:待认领 2:待打标 3:待审核 4:审核通过 5:入库成功 */
	@ApiModelProperty("任务状态,1:待认领 2:待打标 3:待审核 4:审核通过 5:入库成功")
	//@NotNull(message = "任务状态不能为空")
	private Integer status;

	/** 备用字段1 */
	@ApiModelProperty("备用字段1")
	private String backup1;

	/** 备用字段2 */
	@ApiModelProperty("备用字段2")
	private String backup2;

	/** 责任人 */
	@ApiModelProperty("责任人")
	private String person;

	/** 主键列表 */
	@ApiModelProperty("主键列表")
	private Long[] ids;
}
